/*----------------------common-------------------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
body{min-width:1200px;}
ul, ol{list-style: none;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }

a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.w1200{ width:1200px; margin:0 auto;}
*{margin:0; padding:0; font-family:Microsoft YaHei;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
li{ list-style-type:none;}
.ofh{overflow:hidden;}
.center{ text-align:center;}
.em{ text-indent:2em;}
body{ background:url(../images/bj.jpg) top center fixed no-repeat;}


/*----------------head-----------------*/
.head{ width:100%; height:auto; min-height:250px; margin:auto; background:url(../images/head.png) top center no-repeat #e9e2d1;}
.head_in{ width:1050px; height:auto; margin:auto;}
.logo{ width:550px; height:auto; padding:10px; padding-top:110px;}

/*-----------------banner-------------*/
.banner{
	width: 100%;
	height: 400px;
	overflow: hidden;
}

.lunbo{ width:100%; height:auto; margin: auto; }
.lunbo img{ width:100%; }

.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
	
}
.slideBox1{
	height: 400px;
}
.slideBox .bd {
	position: relative;
	height:400px;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slideBox .bd li img{
	width: 100%;
}

/*前/后按钮代码 */
.slideBox .btn1{
	width: 1190px;
	bottom: 10px;
	left: 50%;
	margin-left: -595px;
	position: absolute;
}
.slideBox .prev,
.slideBox .next {
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.slideBox1 .prev,
.slideBox1 .next {
	display: block;
	float: right;
	margin: 0 5px;
}
.slideBox1 .prev,
.slideBox1 .next {
	width: 42px;
	height: 42px;
	background: url(../images/btn1.png) 0 0 no-repeat;
}
.slideBox1 .next {
	background-position: right 0; 
}
.slideBox1 .prev:hover{
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
	background-position: 0 bottom;
}
.slideBox1 .next:hover{
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
	background-position: right bottom;
}
.slideBox1 .bd li .tit{
left:0;
	height: 58px;
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #fff;
	font-size: 16px;
	line-height: 58px;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/
}
.slideBox1 .bd li .tit p {
    width:1280px;
    margin: 0 auto;
}

/*banner2*/
.slideBox2 .prev,
.slideBox2 .next {
	position: absolute;
	left: 16.5%;
	top: 50%;
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.slideBox2 .prev,
.slideBox2 .next {
	margin-top: -30px;
	width: 60px;
	height: 60px;
	background: url(../images/btn2.png) 0 0 no-repeat;
}
.slideBox2 .next {
	left: auto;
	right: 16.5%;
	background-position: right 0; 
}

/*banner3*/
.slideBox3 .bd li .tit{
	width: 1280px;
	top: 210px;
	left: 50%;
	margin-left: -595px;
	position: absolute;
    color: #fff;
}
.slideBox3 .bd li .tit span{
    background: #680034;
    font-size: 24px;
    padding: 0 10px;
    height: 56px;
    line-height: 56px;
    display: inline-block;
}
.slideBox3 .bd li .tit h3{
    font-size: 16px;
    margin-top: 2px;
    width: 496px;
    padding: 12px 10px;
    line-height: 26px;
    background: rgba(0,0,0,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#99000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#99000000')";      /*IE8*/
}
/*banner4*/
.slideBox4 .hd {
	overflow:hidden;
	position:absolute;
	bottom:20px;
	z-index:1;
	left: 50%;
	margin-left: -54px;
}
.slideBox4 .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox4 .hd ul li {
	float:left;
	margin: 0 7px;
	width: 18px;
	height: 18px;
	text-align: center;
	cursor: pointer;
	background: url(../images/ico1.png) no-repeat;
}
.slideBox4 .hd ul li.on {
	background: url(../images/ico1_h.png) no-repeat;
}
/*banner5*/
.slideBox5 .hd {
	overflow:hidden;
	position:absolute;
	bottom:0px;
	z-index:1;
	left: 50%;
	margin-left: -84px;
}
.slideBox5 .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
	height: 16px;
	position: relative;
}
.slideBox5 .hd ul li {
	float:left;
	margin: 0 5px;
	width: 32px;
	height: 8px;
	text-align: center;
	cursor: pointer;
	background: #fff;
	position: relative;
	margin-top: 8px;
}
.slideBox5 .hd ul li.on {
	background: #680034;
	height: 16px;
	margin-top: 0;
}
.slideBox5{
	margin-bottom: 0;
}

/*----------------nav----------------*/



.nav { 
        background-color:#9c6b29;
	margin:0px
        width: 100%;
	height: 50px;
	border-top: 1px solid #eeeeee;
	position: relative;
	z-index: 9;

	box-shadow: 0 3px 3px #c0c0c0;
}
.innav {
	width: 1280px;
	height: 50px;
	margin: 0 auto;
}
.innav ul li {
	width: 140px;
	height: 22px;
	display: block;
	float: left;
	padding: 14px 0;
	text-align: center;
	line-height: 22px;
	position:relative;
}
.innav ul li.mainmenu1 {
	width: 210px;
}
.innav ul li:hover {
	background: #9c6b29;
}
.innav ul li:hover>a{
	color: #9c6b29;
}
.innav ul>li>a {
	color: #464646;
	width: 100%;
	font-size: 16px;
	border-right: 1px solid #eee;
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.innav ul li.cur{
	background: #9c6b29;
}
.innav ul>li.cur>a{
	color: #ffcf46;
        border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#nav{
	width:100%;
	line-height: 40px;
	background: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff')";      /*IE8*/
	position:absolute;
	top:50px;
	left:0px;
	display: none;
	z-index: 99999;
}
.innav ul li #nav a{
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #b5b5b5;
	margin: 0 6px;
	display: block;
}
.innav ul li #nav a.marr{
	border-bottom: 0;
}
#nav a:hover{
	color: #9c6b29;
}





.lunbo{ width:100%; height:auto; margin: auto; }
.lunbo img{ width:100%; }

/*动态图片*/
.twoLisImg {
	width: 500px;
	height: auto;
	float: left;
	position: relative;
}
.twoLisImg .hd {
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 16px;
	bottom: 9px;
	z-index: 1;
}
.twoLisImg .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.twoLisImg .hd ul li {
	float: left;
	margin-right: 5px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: #7c7c7c;
	cursor: pointer;
}
.twoLisImg .hd ul li.on {
	background: #faa209;
}
.twoLisImg .bd {
	position: relative;
           height:100%;
		z-index: 0;
}
.twoLisImg .bd li {
	zoom: 1;
	vertical-align: middle;
}
.twoLisImg .bd img {
	width: 100%;
	display: block;
	position: relative;
}
.twoLisImg .bd li p{
	font-size: 16px;
	color: #fff;
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000',endColorstr='#55000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000')";      /*IE8*/
	position: absolute;
	text-indent: 10px;
	bottom: 0;
}
.twoLis .new_list {
	width: 320px;
	height: auto;
	display: block;
        line-height: 30px;
	float: left;
	margin-left: 20px;
}
.twoLis .new_list li {
	padding-left: 8px;
}
.twoLis .new_list li a {
	display: block;
        line-height: 30px;
	padding: 15px 16px 16px 8px;
	_padding: 7px 16px 8px 8px;
	font-size: 16px;
	color: #323232;
	border-bottom: 1px solid #ededed;
}
.twoLis .new_list li:hover {
	background:#f2efe8 url(../images/ico4.png) no-repeat left;
}
.twoLis .new_list li a span {
	float: right;
}
.Title2{
	width: 100%;
	background: url(../images/ico3.png) no-repeat;
	height: 36px;
	line-height: 36px;
	margin-bottom: 10px;
	font-size: 18px;
	color: #ffffff;
}
.Title2 span{
	display: block;
	float: left;
	padding: 0 12px;
}
.Title2 a{
	float: right;
	color: #464646;
	font-size: 18px;
	display: block;
	padding: 0 12px;
}
.Title2 a:hover{
	color: #680034;
}
.twoRight img {
	width: 100%;
	height: auto;
}
.twoRight p {
	text-indent: 2em;
	background: #282a2e;
	line-height: 24px;
	padding: 20px 16px 27px;
	color: #fff;
}
.twoRight p a {
	color: #fcc70e;
}
.twoRight p a:hover{
	color: #fdd751;
}



/*----------------main-----------------*/
.main{width:100%; height:auto; min-height:850px; margin:auto; background:url(../images/main.png) top center no-repeat #eae1cf;}
.main_in{ width:1050px; height:auto; margin:auto; padding:20px;}


.title{ width:150px; height:65px; margin:0px; background:url(../images/title.png) top center no-repeat; font-size:25px; font-family:楷体; line-height:65px; text-align:center; color:#fff;}
.title a{color:#fff; font-family:楷体;}
.title a:hover{color:#eee; font-family:楷体; text-decoration:none;}

.title_fw { width:150px; height:65px; margin:0px; background:url(../images/title.png) top center no-repeat; font-size:25px; font-family:楷体; line-height:65px; text-align:center; color:#fff;float: left; position: absolute; z-index: 2;}
.title_fw a{color:#fff; font-family:楷体;}
.title_fw a:hover{color:#eee; font-family:楷体; text-decoration:none;}

.main_top{ width:1050px; height:300; margin:auto;}
.main_topl{ width:550px; height:300; float:left;}
.mainbox{    overflow:hidden;    position:relative;}
.flashbox{   overflow:hidden;    position:relative;}
.imagebox{    text-align:right;position:relative;}
.bitdiv{display:inline-block;width:12px;height:12px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

.main_topr{ width:500px; height:auto; float:right;}

.main_toprnew{ width:450px; height:auto; margin:0px auto;}
.main_toprnew ul{}
.main_toprnew li{ margin-top:10px;}
.main_toprnew li a{ font-size:14px; line-height:30px; color:#000000;}
.main_toprnew span{font-size:14px; line-height:30px; color:#000000;}
.main_toprnew li a:hover{ color:#f00; text-decoration:none;}



.main_con{ width:1050px; height:auto; margin:auto;}
.main_conl{ width:250px; padding:5px; height:420px; float:left; background-color:rgba(220,205,164,0.6);font-size:14px; line-height:30px; color:#333; text-indent:0em;}
.main_conl p a{ font-size:14px; line-height:30px; color:#333; text-indent:0em;}
.main_conl li a{ font-size:14px; line-height:30px; color:#000000;}
.main_conl span{font-size:14px; line-height:30px; color:#000000;}

.main_conm{ width:510px;  padding:5px; height:420px; float:left; margin-left:10px; background:#eae1cf;}
.main_conr{ width:230px;  padding:5px; height:416px; float:right;background-color:rgba(228,215,201,0.6);font-size:14px; line-height:30px; color:#111; border:2px solid #b4821e;}
.main_conr p a{font-size:14px; line-height:30px; color:#111;}
.main_conr li a{ font-size:14px; line-height:30px; color:#000000;}
.main_conr span{font-size:14px; line-height:30px; color:#000000;}



.main_tx{ width:940px; height:300px; padding:20px 50px; margin:30px auto; background: url(../images/main_txbj.png) top center no-repeat;}
.main_txdiv{ width:110px; padding:5px; height:auto; float:left; margin:33px; margin-top:40px;}
.main_tximg{ width:110px; height:110px; margin:auto; text-align:center; border:5px solid #c6a562;-moz-border-radius:65px;border-radius:65px;}
.main_tximg:hover{ background:#c6a562; border:5px solid #c6a562;-moz-border-radius:55px;border-radius:55px;}
.main_tximg img{ text-align:center; padding-top:25px;}
.main_txtitle{ width:110px; height:auto; margin: 5px auto; text-align:center;font-size:16px; line-height:30px; color:#111;}
.main_txtitle a{ font-size:18px; line-height:30px; color:#111;}
.main_txtitle a:hover{ font-size:18px; line-height:30px; color:#f00;}


.imgh
{

/* Rotate div */
transform:rotate(0deg);
-ms-transform:rotate(0deg); /* Internet Explorer */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg); /* Opera */
}

.imgh:hover
{

/* Rotate div */
transform:rotate(360deg);
-ms-transform:rotate(360deg); /* Internet Explorer */
-moz-transform:rotate(360deg); /* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); /* Opera */
   transition: all 0.6s ease 0s;	 	-webkit-transform: all 0.6s ease 0s;       -webkit-filter:brightness(100);
 }


.pagea{ width:1050px; height:auto; margin:auto;}
.pageal{ width:230px; height:auto; float:left;}
.pagear{ width:800px; height:auto; float:right;}

.titleb{ width:750px; height:40px; margin:10px auto; border-bottom:1px solid #ccc;font-size:22px; font-family:楷体; line-height:40px; text-align: left  ; color:#111;}
.titleb a{color:#111;}

.titlec{ width:230px; height:65px; margin:0px; background:#9c6b29; font-size:18px; font-family:楷体; line-height:60px; text-align:center; color:#fff;}
.titlec a{color:#fff;}

.pagealnav{ width:230px; height:auto; margin:10px auto;}
.pagealnav ul{}
.pagealnav li{ width:230px; height:40px; border-bottom:1px solid #ccc; }
.pagealnav li a{ padding-left:20px; font-size:18px; line-height:40px; color:#111;}
.pagealnav li a:hover{ color:#9c6b29; text-decoration:none;}
.pagealnav li :hover{ color:#9c6b29}



.position{ width:100%;  height:50px; margin:auto; font-size:14px; line-height:50px; color:#111; }
.position a{ float:left; padding:5px;font-size:14px; line-height:40px; color:#111; text-align:center; font-weight:normal;}
.position span{ float:left; padding:5px;font-size:14px; line-height:40px; color:#111; text-align:center; font-weight:normal;}
.positionin{ width:750px;  height:50px; margin:auto; }



.page{ text-align:center; margin:80px auto;}
.page a{ margin:0 5px; border:1px solid #dfdfdf;-moz-border-radius:5px;border-radius:5px; padding:4px 10px;font-size:15px; color:#000;text-align:center; }
.page a:hover{border:1px solid #2480ba; background:#2480ba; text-decoration:none;color:#fff;}

.foot_nav{ width:960px; height:auto; margin:25px auto;}
.foot_nav h2{ font-size:18px; line-height:50px; color:#111;}
.foot_nav ul{ padding-left:10px;}
.foot_nav li{ float:left; padding:5px 10px; }
.foot_nav li a{ font-size:14px; line-height:24px; color:#111;}
.foot_nav li a:hover{ color:#800; text-decoration:none;}
/*内容页*/
.n_con{
	width: 1190px;
	padding: 0 5px;
	margin-top: 16px;
}
.contain_con{
	width: 100%;
}
.contain_con h2{
	font-size: 36px;
	text-align: center;
	color: #666;
	line-height: 40px;
	padding: 25px 0;
}
.contain_con span{
	margin: 0 20px;
	display: block;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 18px;
	color: #666;
	background: #f5f5f5;
}
.contain_con .con_con{
	margin-top: 24px;
	padding: 0 20px;
}
.contain_con .con_con p {
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    text-indent: 2em;
    padding-bottom: 20px;
}
.contain_con .con_con .con_bm{
	margin-top: 30px;
	padding-top: 16px;
	height: 18px;
	line-height: 18px;
	padding-bottom: 30px;
	font-size: 16px;
	color: #878787;
	border-bottom: 1px solid #ccc;
}
.contain_con .con_con .con_bm span{
	float: right;
}
.contain_con .con_con .con_bm a{
	color: #878787;
	float: right;
	height: 24px;
	line-height: 22px;
	margin-left: 22px;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 0 12px;
}
.contain_con .con_con .con_bm a:hover{
	color: #680043;
}
.contain_con .con_con .con_bm a.dy{
	background: url(../images/ico19.png) no-repeat 12px center;
	padding-left: 32px;
}
.contain_con .con_con .con_bm a.close{
	background: url(../images/ico20.png) no-repeat 12px center;
	padding-left: 32px;
}


/*----------------foot-----------------*/
.foot{width:100%; height:auto; min-height:300px; margin:auto; background:url(../images/footbj.png) top center no-repeat #000;}
.foot_in{ width:1100px; height:auto; margin: auto; padding-top:80px; text-align:center; font-size:16px; line-height:38px; color:#fff;}
 /*前/后按钮代码 */
.slideBox .btn1{
	width: 1190px;
	bottom: 10px;
	left: 50%;
	margin-left: -595px;
	position: absolute;
}
.slideBox .prev,
.slideBox .next {
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.slideBox1 .prev,
.slideBox1 .next {
	display: block;
	float: right;
	margin: 0 5px;
}
.slideBox1 .prev,
.slideBox1 .next {
	width: 42px;
	height: 42px;
	background: url(../images/btn1.png) 0 0 no-repeat;
}
.slideBox1 .next {
	background-position: right 0; 
}
.slideBox1 .prev:hover{
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
	background-position: 0 bottom;
}
.slideBox1 .next:hover{
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
	background-position: right bottom;
}
.slideBox1 .bd li .tit{
left:0;
	height: 58px;
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #fff;
	font-size: 16px;
	line-height: 58px;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/
}
.slideBox1 .bd li .tit p {
    width:1280px;
    margin: 0 auto;
}
/*标题列表页*/
.n_left{
	width: 300px;
	padding: 0 5px;
	margin-top: 30px;
	float: left;
}
.n_left h2{
	font-size: 18px;
	text-align: center;
	color: #ffcf46;
	background: #680034;
	height: 50px;
	line-height: 50px;
}
.n_left .n_nav{
	width: 100%;
	background: #fcfcfc;
	font-size: 17px;
	padding: 6px 0;
}
.n_left .n_nav li a{
	display: block;
	padding: 0 26px;
	line-height: 46px;
	_height: 46px;
	text-indent: 36px;
	color: #333;
	background: url(../images/ico15.png) no-repeat 26px center;
}
.n_left .n_nav li a.cur, .n_left .n_nav li a:hover{
	color: #680034;
	background: #fff url(../images/ico16.png) no-repeat 26px center;
}
.n_right{
	width: 870px;
	padding: 0 5px 0 15px;
	margin-top: 30px;
	float: left;
}
.n_tit {
    width: 100%;
    border-bottom: 1px solid #fafafa;
    height: 49px;
    line-height: 49px;
    color: #666666;
    font-size: 16px;
}
.n_tit a {
    color: #666;
}
.n_tit a:hover{
	color: #680034;
}
.n_tit font {
    padding: 0 6px;
    font: 400 14px/16px consolas;
}
.n_right .Title{
	margin-top: 16px;
}
.list_tit em {
    color: #1b1b1b;
}
.list{
	width: 100%;
	height: auto;
}

.list li a{
	display: block;
	width: 100%;
	color: #666;
	font-size: 16px;
	height: 28px;
	line-height: 28px;
	text-indent: 20px;
	background: url(../images/ico17.png) no-repeat left;
}
.list li a:hover{
	color: #680034;
	text-decoration: underline;
	background: url(../images/ico18.png) no-repeat left;
}
.list li a span{
	float: right;
	color: #666;
}
.pages{
	margin-top: 40px;
	width: 100%;
	font-size: 14px;
	color: #333333;
	}
.pages span{
	font-weight: bold;
}
.pages a{
	display: inline-block;
	color: #333;
	padding: 0 4px;
}
.pages a.cur, .pages a:hover{
	color: #680034;
}

/*简介页*/
.brief{
	width: 100%;
	padding: 16px 0;
}
.brief p{
	font-size: 16px;
	color: #666666;
	line-height: 30px;
	text-indent: 2em;
	padding-bottom: 20px;
}
.brief span{
	font-size: 16px;
	color: #666666;
	display: block;
	text-align: right;
}

/*列表页*/
.list_con{
	margin-top: 12px;
}
.list_con li{
	float: left;
	width: 300px;
	font-size: 17px;
	background: #fafafa;
	margin: 0 67.5px 28px;
	_margin: 0 33px 14px;
	padding-bottom: 30px;
}
.list_con li a.tit{
	display: block;
	padding: 16px;
	color: #ffcf46;
}
.list_con li .con{
	padding: 0 16px;
}
.list_con li .con a{
	display: inline-block;
	width: 111px;
	color: #666666;
	line-height: 40px;
	font-size: 17px;
	border-bottom: 1px solid #c9c9c9;
}
.list_con li .con a:hover{
	color: #680034;
}
.list_con li .con font{
	width: 20px;
	display: inline-block;
	font: 400 14px/17px consolas;
}